extension of leave - Turkish English Dictionary